﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ServicioComunitario2.Logica.Clases;

namespace ServicioComunitario2.PaginasWeb.Profesor
{
    public partial class ListaSuspenderEvento : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            lista.DataSource = GetData();
            lista.DataBind();
        }

        protected List<Evento> GetData()
        {
            //lista vacia
            List<Evento> datos = new List<Evento>();
            //creo objeto para acceder al metodo
            Evento infoEvento = new Evento();
            //lleno la lista
            datos = infoEvento.ListaEventos();
            for (int indiceDatos = 0; indiceDatos < datos.Count; indiceDatos++)
            {
                string fechaAux;
                fechaAux = datos[indiceDatos].FechaEvento.Date.ToShortDateString();
                datos[indiceDatos].FechaCorta = fechaAux;

            }

            return datos;
        }

        protected void lista_SelectedIndexChanged(object sender, EventArgs e)
        {
            GridViewRow row = lista.SelectedRow;
            string codigo = row.Cells[0].Text;
            Session["codigo"] = codigo;
            Response.Redirect("SuspenderEvento.aspx");

        }
    }
}